heavy wave - French English Dictionary